package com.video.video.domain.app.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.video.common.annotation.Excel;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

@Data
public class DOrderRecordDto implements Serializable {
  /** ID */
  private String id;

  /** 会员id */
  private String uid;

  /** 商品id */
  private String gid;

  /** 商品名称 */
  private String goodName;

  /** 商品图片 */
  private String imageUrl;

  /** 视频下载路径 */
  private String videoUrl;

  /** 售价金额 */
  private BigDecimal sellPrice;

  /** 实际支付金额 */
  private BigDecimal payAmount;

  /** 会员折扣比例 */
  private BigDecimal userRate;

  /** 下单时间 */
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private Date createTime;

}
